約 4,259,323 件
https://w.atwiki.jp/rg_aruaru/pages/43.html
「洋楽あるある」以外の素晴らしいお仕事。 「手羽あるある」 小藪千豊&レイザーラモン (ビッグポルノ)「SUNRISE SUNSET 」 【第1回】シルバーウルフのお悩み相談 【第2回】シルバーウルフのお悩み相談
https://w.atwiki.jp/vip_guitersure/pages/14.html
ストラトキャスター(スレンダーで清楚、でも貧乳) 通称:ストラト 一般的な形のギター 三つのシングルコイル・ピックアップを持ち、ピックうpセレクタで ピックアップの組み合わせを選ぶことで多様な音色を表現することができる オールラウンド ハイフレットが弾きやすい 使用有名人、R・ブラックモア、E・クラプトン、J・ベック、豚貴族 他多数 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 レスポール(巨乳ムチムチお姉さん) 通称:LP バイオリンをちょっと切ったような形のギター 重い、ハイフレット弾きにくい、フレット広くネックが太い だ が そ れ が い い 中音域が強く出る パンクはこれが定番 男は黙ってレスポール 余談だが大塚愛がレスポールを使って当て振りするのだけは許せない 使用有名人、J・㌻、スラッシュ、J・ペリー、Z・ワイルド他多数 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 テレキャスター(妹でめがねっ子) 通称:テレキャス 高域が強くでる カントリーなどで定番 ギターボーカルがよく使う お塩大先生が尊敬する反町隆史がテレビで名曲POISONを披露するとき 使っていたような気がする テレキャス使いならこれは読んでおくこと 使用有名人 リッチー・コッツェン、キース・リチャーズ シンラインって? 空洞があるやつです 使用有名人、え~と・・・ほら、あれだ、あいつ・・・誰だっけ?斉藤誠?(R.サンボラ等) #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 RG(ツンデレお嬢様) アイバニーズの尖ってるヤツ ネックが薄くてフレットが広い メタルとかの速弾き系の人たち愛用 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 SG(ヲタな姉で無口) 最近流行ってるコウモリみたいな形 元々はレスポールのリニューアル版としてデビューしたものの レス・ポール本人から「ざけんじゃねぇ!どこがレスポじゃ!!」との抗議によりSGに改名。 創価学会とは一切関係ないので、学会嫌いの人にも安心して使っていただきたい。 白SGは長門さんで、使ってるやつは長門さんの奴隷 あのヨハネ・クラウザーII世もジャック・イル・ダークより譲り受けたSGを使用している 使用有名人、T・アイオミ、アンガス・ヤング、長門、クラウザーさん、カトウタロウ、他 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ヲタで無口な姉ってレベルじゃねーぞ! フライングV(DQN) V字型のKING of 変形ギター。 メタルやハードロックのイメージが強いが、意外やはじめに使い始めたのはアルバート・キングである。 その影響かブルース系でも細々とした人気がある。芯があるがトゲが無くまろやか。 見た目の軟派さに反し、本体の軽さ、弾きやすさ等、実はバランスの良いギター。 座って弾けないと言う奴は、フライングVを持っていない奴か向上心のない奴である。 使用有名人、M・シェンカー、R・シェンカー、ウルフ・ホフマン、他 フライングA(DQNの友達) フライングVとどこが違うのかと突っ込みたくなるが、よく見るとAに見えないこともない。 ESP製。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ランディV(真紅) 故・ランディー・ローズの為にグローバー・ジャクソンがデザインしたフライングVの変形型。 片方が通常より長い。しかし実際にランディーは使い込む前に他界したため名前だけが残っている。 フライングVとは対照的に、より機械的でトゲトゲしいサウンドキャラクターであるが、 音の芯にしっかりと残る暖かい響きがにくいやつ。 やはりメタル系が多い #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 アレキシV(水銀燈) Children of BodomのギタリストAlexi Laihoのシグネイチャー。ESP製 ランディVをベースに、限りなくアレキシ好みに仕立てた逸品。 1PU1ボリューム・ナローネック24F・12F以降スキャロップド・フロイドローズトレモロ仕様。 その上唯一のPUはEMG HZ-H4パッシブPUを内部ブースターでブーストするという変わった仕様。 常人には理解しがたいこのギターから生み出されるサウンドは、まさに暴力と愉悦と嘲笑を思わせる。 蓄光インレイ・ボディストライプが暗闇で輝く様は八咫烏を彷彿させる。 相当な達人で無い限り、間違いなくこのギターに隷属させられてしまうので素人にはオススメできない。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ある人物がESPに製造を強く打診している銀様ギター。 実現はまだ100年以上先の、薔薇乙女が古典文学と化した次代になるだろう。 Explorer(度Sなお姉さん) ジェームズおじさん御用達の変形ギター 外見に似合わず音、弾きやすさ、重さ、どれをとっても良くできていて座って弾ける万能なギター スレで人気が出てきたとかなんとか #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ジャズマスター/ジャガー(ロック好きな女の子) カートコバーンの生まれ変わり乙 シャリっとした音やベンチャーズに代表されるサーフロックが得意。 フェンダーJapanからは2ハム仕様のものも発売されている。 ナナメに切るようなシェイプがそそる。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ムスタング(嫌なのにDQNに気に入られた女の子) Fenderが入門者用に開発したモデル。 最大の特徴はダイナミック・トレモロシステム。大胆なアームアップが可能でその音はまさに暴れ馬。 以前はムスタングといえばCharであったが、ニルバーナ以降ムスタングといえばカートになりつつあるのは オジサンとても不満だ。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 PRS(ポール・リード・スミス)(気品溢れるお嬢様) ストラトとレスポールのいいとこ取りギター。 シングルコイルのハーフトーンがキレイ。 持っているとブルジョワだと思われる高嶺の花。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 エンジェル(高見沢) THE ALFEE高見沢モデルのギター。 だが本人ですらあまり使わない。 ボディ部分が天使の彫り物になっている。 無駄に重そうだがボディ部分が巨大な為に音は良いらしい。 また、エンジェルには多数のバージョンがある。 コピーモデルの市販もされているが、数百万円もする高級品。 だが、観賞用として求めるユーザーが多数いる。 発売元はESP。 335(包容力のある頼れるおねぃさん。柊巴。) サンサンゴと読む。GibsonのES-335のこと。 セミアコギターの代名詞。しかし340、330、325,345等の型番機もあるのに何故かセミアコ=335タイプなのだろうか? ちなみに俺には見分けが付かない。 しかし世の中にはわかる奴もいるものだ。 見た目的には335はLPstdのヘッド。 345にはバリトンスイッチ(レンジのつまみみたいなの)がついてる。 355はLPcustomのヘッド。最上位機種。 330はセンターブロックがなくP90がボディの真ん中らへんについてる。 336はLPくらいの大きさの小さい奴 335はEric Johnsonのサブ機,生形真一(ELLEGARDEN)のメイン機として知られる。 非常に甘くまろやかなトーンから、少しエッジの聞いたソリッドなトーンまで幅広くこなせるが 一貫して温かみが欠けることは無い。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 SKY GUITAR(ミジンコ) スカイギター。ウリ・ジョン・ロートが使用している超ハイフレットギター。 30fにもおよび、ヴァイオリンの高音部もカバーできる。かなりの精巧度を必要とする為 量産できず生産数もオリジナル5本、公認コピーモデル50本と少数。 粗悪な模造品も少数出たがほぼ淘汰された。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 ZO-3(三歳ょぅι゛ょ) ぞうさんギター ファンシーでキュート 使用に非常に勇気のいるギター でも楽器屋で見る度に買いそうになる #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 息子(阿部高和) 選ばれし者だけが使える究極のギター。 しかし日本製の物はほとんどが短く小さい。使いこなせない者が多く ソフトケースに包まれている物が多い。 まれにハードケースに鍵がかかってる物まである。 黒人の息子には勝てないと言われている。 ライブでは女(男)を狂わせる魔力を持っている。←都市伝説 ただギタースレの住民は使う機会はなく、一人で練習しかないようだ。 #ref error :画像を取得できませんでした。しばらく時間を置いてから再度お試しください。 kwskはhttp //ppage.gozaru.jp/
https://w.atwiki.jp/wallmasters/pages/60.html
通電の喧嘩屋/Voltaic Brawler (赤)(緑) クリーチャー ― 人間(Human)・戦士(Warrior) KLD, アンコモン 通電の喧嘩屋が戦場に出たとき、あなたは(E)(E)(エネルギー・カウンター2個)を得る。 通電の喧嘩屋が攻撃するたび、あなたは(E)を支払ってもよい。そうしたなら、ターン終了時まで、これは+1/+1の修整を受けるとともにトランプルを得る。 3/2 Illus.Raymond Swanland (189/264) Scarwood Goblins (赤)(緑) クリーチャー ― ゴブリン(Goblin) DRK, コモン3 2/2 Illus.Ron Spencer (95/119) ザル=ターのドルイド/Zhur-Taa Druid (赤)(緑) クリーチャー ― 人間(Human)・ドルイド(Druid) DGM, コモン (T):あなたのマナ・プールに(緑)を加える。 あなたがマナを引き出す目的でザル=ターのドルイドをタップするたび、これは各対戦相手にそれぞれ1点のダメージを与える。 1/1 Illus.Mark Winters (120/156) 有角カヴー/Horned Kavu (赤)(緑) クリーチャー ― カヴー(Kavu) PLS, コモン 有角カヴーが戦場に出たとき、あなたがコントロールする赤か緑のクリーチャーを1体、オーナーの手札に戻す。 3/4 Illus.Michael Sutfin (110/143) 針刺スリヴァー/Spined Sliver (赤)(緑) クリーチャー ― スリヴァー(Sliver) STH, アンコモン スリヴァー(Sliver)がブロックされた状態になるたび、そのスリヴァーはターン終了時まで、自身のブロックしているクリーチャー1体につき+1/+1の修整を受ける。 2/2 Illus.Ron Spencer (130/143) アタルカの命令/Atarka's Command (赤)(緑) インスタント DTK, レア 以下から2つを選ぶ。 このターン、あなたの対戦相手はライフを得られない。 アタルカの命令は各対戦相手にそれぞれ3点のダメージを与える。 あなたは、あなたの手札にある土地カードを1枚戦場に出してもよい。 ターン終了時まで、あなたがコントロールするクリーチャーは+1/+1の修整を受けるとともに到達を得る。 Illus.Chris Rahn (213/264) 隕石の嵐/Meteor Storm (赤)(緑) エンチャント INV, レア (2)(赤)(緑),カードを2枚、無作為に選んで捨てる:クリーチャー1体かプレイヤー1人を対象とする。隕石の嵐はそれに4点のダメージを与える。 Illus.John Avon (256/350) ヤヴィマヤの蛮族/Yavimaya Barbarian (赤)(緑) クリーチャー ― エルフ(Elf)・バーバリアン(Barbarian) INV, コモン プロテクション(青) 2/2 Illus.Don Hazeltine (290/350) スカルグのギルド魔道士/Skarrg Guildmage (赤)(緑) クリーチャー ― 人間(Human)・シャーマン(Shaman) GTC, アンコモン (赤)(緑):あなたがコントロールするクリーチャーは、ターン終了時までトランプルを得る。 (1)(赤)(緑):あなたがコントロールする土地1つを対象とする。それはターン終了時まで4/4のエレメンタル(Elemental)・クリーチャーになる。それは土地でもある。 2/2 Illus.Aleksi Briclot (196/249) 大竜巻/Savage Twister (X)(赤)(緑) ソーサリー GPT, アンコモン 大竜巻は、各クリーチャーに、それぞれX点のダメージを与える。 Illus.Luca Zontini (127/165) 切り裂き隊の壊し屋/Rip-Clan Crasher (赤)(緑) クリーチャー ― 人間(Human)・戦士(Warrior) ALA, コモン 速攻 2/2 Illus.Justin Sweet (189/249) ナカティルの異国者/Nacatl Outlander (赤)(緑) クリーチャー ― 猫(Cat)・スカウト(Scout) CON, コモン プロテクション(青) 2/2 Illus.Zoltan Boros Gabor Szikszai (119/145) 瘡蓋族のやっかい者/Scab-Clan Mauler (赤)(緑) クリーチャー ― 人間(Human)・狂戦士(Berserker) GPT, コモン 狂喜2(このターン、対戦相手1人にダメージが与えられている場合、このクリーチャーはその上に+1/+1カウンターが2個置かれた状態で戦場に出る。) トランプル 1/1 Illus.Liam Sharp (128/165) グルールの魔除け/Gruul Charm (赤)(緑) インスタント GTC, アンコモン 以下から1つを選ぶ。 このターン、飛行を持たないクリーチャーではブロックできない。 あなたがオーナーであるすべてのパーマネントのコントロールを得る。 グルールの魔除けは、飛行を持つ各クリーチャーにそれぞれ3点のダメージを与える。 Illus.Zoltan Boros (169/249) 一族の信号/Signal the Clans (赤)(緑) インスタント GTC, レア あなたのライブラリーからクリーチャー・カードを3枚探し、それらを公開する。あなたが異なる名前のカードを3枚公開した場合、その中から1枚のカードを無作為に選び、それをあなたの手札に加える。残りをあなたのライブラリーに加えて切り直す。 Illus.Dave Kendall (194/249) サイムーン/Simoon (赤)(緑) インスタント INV, アンコモン 対戦相手1人を対象とする。サイムーンは、そのプレイヤーがコントロールする各クリーチャーに、それぞれ1点のダメージを与える。 Illus.Tony Szczudlo (272/350) 地上の突撃/Ground Assault (赤)(緑) ソーサリー GTC, アンコモン クリーチャー1体を対象とする。地上の突撃はそれに、あなたがコントロールする土地の数に等しい点数のダメージを与える。 Illus.Karl Kopinski (168/249) 肉体/Flesh (3)(黒)(緑) ソーサリー DGM, レア いずれかの墓地にあるクリーチャー・カード1枚を対象とし、それを追放する。クリーチャー1体を対象とし、それの上に+1/+1カウンターをX個置く。Xは、あなたが追放したカードのパワーである。 融合(あなたはこのカードの片方の半分または両方の半分をあなたの手札から唱えてもよい。) Illus.Lucas Graciano (128/156) 血流/Blood (赤)(緑) ソーサリー DGM, レア あなたがコントロールするクリーチャー1体と、クリーチャー1体かプレイヤー1人を対象とする。その前者はその後者に、自身のパワーに等しい点数のダメージを与える。 融合(あなたはこのカードの片方の半分または両方の半分をあなたの手札から唱えてもよい。) Illus.Lucas Graciano (128/156) 黙示録のハイドラ/Apocalypse Hydra (X)(赤)(緑) クリーチャー ― ハイドラ(Hydra) MM2, レア 黙示録のハイドラは、それの上に+1/+1カウンターがX個置かれた状態で戦場に出る。Xが5以上の場合、それは追加の+1/+1カウンターがX個置かれた状態で戦場に出る。 (1)(赤),黙示録のハイドラから+1/+1カウンターを1個取り除く:クリーチャー1体かプレイヤー1人を対象とする。黙示録のハイドラはそれに1点のダメージを与える。 0/0 Illus.Jason Chan (171/249) 途方もない力/Colossal Might (赤)(緑) インスタント ARB, コモン クリーチャー1体を対象とする。それはターン終了時まで+4/+2の修整を受けるとともにトランプルを得る。 Illus.Justin Sweet (51/145) 秘宝の突然変異/Artifact Mutation (赤)(緑) インスタント INV, レア アーティファクト1つを対象とし、それを破壊する。それは再生できない。緑の1/1の苗木(Saproling)クリーチャー・トークンをX体生成する。Xは、そのアーティファクトの点数で見たマナ・コストに等しい。 Illus.Greg Staples (231/350) 一族の誇示/Clan Defiance (X)(赤)(緑) ソーサリー GTC, レア 以下から1つまたは複数を選ぶ。 飛行を持つクリーチャー1体を対象とする。一族の誇示はそれにX点のダメージを与える。 飛行を持たないクリーチャー1体を対象とする。一族の誇示はそれにX点のダメージを与える。 プレイヤー1人を対象とする。一族の誇示はそのプレイヤーにX点のダメージを与える。 Illus.Daarken (151/249) 破壊的な享楽/Destructive Revelry (赤)(緑) インスタント THS, アンコモン アーティファクト1つかエンチャント1つを対象とし、それを破壊する。破壊的な享楽はそのパーマネントのコントローラーに2点のダメージを与える。 Illus.Kev Walker (192/249) 外殻貫通/Hull Breach (赤)(緑) ソーサリー PLS, コモン 以下から1つを選ぶ。 アーティファクト1つを対象とし、それを破壊する。 エンチャント1つを対象とし、それを破壊する。 アーティファクト1つとエンチャント1つを対象とし、それらを破壊する。 Illus.Brian Snoddy (111/143) 力のうねり/Surge of Strength (赤)(緑) インスタント ALL, アンコモン2 力のうねりを唱えるための追加コストとして、赤か緑のカードを1枚捨てる。 クリーチャー1体を対象とする。それはターン終了時までトランプルを得るとともに、+X/+0の修整を受ける。Xはそのクリーチャーの点数で見たマナ・コストである。 Illus.Ruth Thompson (113/199) 純粋/Pure (1)(赤)(緑) ソーサリー DIS, アンコモン 多色のパーマネント1つを対象とし、それを破壊する。 Illus.Parente (154/180) 単純/Simple (1)(緑)(白) ソーサリー DIS, アンコモン すべてのオーラ(Aura)と装備品(Equipment)を破壊する。 Illus.Parente (154/180) 上天の裂け目/AEther Rift (1)(赤)(緑) エンチャント INV, レア あなたのアップキープの開始時に、あなたはカードを1枚無作為に選んで捨てる。あなたがこれによりクリーチャー・カードを捨てた場合、プレイヤー1人が5点のライフを支払わないかぎり、それをあなたの墓地から戦場に戻す。 Illus.Heather Hudson (227/350) 炎樹族のシャーマン/Burning-Tree Shaman (1)(赤)(緑) クリーチャー ― ケンタウルス(Centaur)・シャーマン(Shaman) GPT, レア プレイヤーがマナ能力でない起動型能力を起動するたび、炎樹族のシャーマンはそのプレイヤーに1点のダメージを与える。 3/4 Illus.Dan Scott (105/165) ジャンドの神追い/Godtracker of Jund (1)(赤)(緑) クリーチャー ― エルフ(Elf)・シャーマン(Shaman) ARB, コモン パワーが5以上のクリーチャーがあなたのコントロール下で戦場に出るたび、あなたはジャンドの神追いの上に+1/+1カウンターを1個置いてもよい。 2/2 Illus.Justin Sweet (55/145) 執拗な狩人/Relentless Hunter (1)(赤)(緑) クリーチャー ― 人間(Human)・戦士(Warrior) OGW, アンコモン (1)(赤)(緑):ターン終了時まで、執拗な狩人は+1/+1の修整を受けるとともにトランプルを得る。 3/3 Illus.Matt Stewart (158/184) 嵐の束縛/Stormbind (1)(赤)(緑) エンチャント ICE, レア (2),カードを1枚無作為に選んで捨てる:クリーチャー1体かプレイヤー1人を対象とする。嵐の束縛はそれに2点のダメージを与える。 Illus.NeNe Thomas Phillip Mosness (304/383) 常なる狼/Immerwolf (1)(赤)(緑) クリーチャー ― 狼(Wolf) DKA, アンコモン 威嚇(このクリーチャーはアーティファクト・クリーチャーかそれと共通の色を持つクリーチャー以外にはブロックされない。) あなたがコントロールする他の狼(Wolf)か狼男(Werewolf)である各クリーチャーはそれぞれ+1/+1の修整を受ける。 あなたがコントロールする人間(Human)でない狼男は変身できない。 2/2 Illus.Terese Nielsen (141/158) 火荒の境界石/Firewild Borderpost (1)(赤)(緑) アーティファクト ARB, コモン あなたは火荒の境界石のマナ・コストを支払うのではなく、(1)を支払うとともにあなたがコントロールする基本土地1つをオーナーの手札に戻してもよい。 火荒の境界石はタップ状態で戦場に出る。 (T):あなたのマナ・プールに(赤)か(緑)を加える。 Illus.Jean-Sebastien Rossbach (54/145) リサトグ/Lithatog (1)(赤)(緑) クリーチャー ― エイトグ(Atog) ODY, アンコモン アーティファクトを1つ生け贄に捧げる:リサトグはターン終了時まで+1/+1の修整を受ける。 土地を1つ生け贄に捧げる:リサトグはターン終了時まで+1/+1の修整を受ける。 1/2 Illus.Franz Vohwinkel (289/350) ウィンドリーパー/Windreaper Falcon (1)(赤)(緑) クリーチャー ― 鳥(Bird) MIR, アンコモン 飛行、プロテクション(青) 1/1 Illus.Tony Roberts (289/350) 枝分かれの稲妻/Branching Bolt (1)(赤)(緑) インスタント ALA, コモン 以下から1つまたは両方を選ぶ。 飛行を持つクリーチャー1体を対象とする。枝分かれの稲妻はそれに3点ダメージを与える。 飛行を持たないクリーチャー1体を対象とする。枝分かれの稲妻はそれに3点のダメージを与える。 Illus.Vance Kovacs (158/249) ヴィティアの背教者/Vithian Renegades (1)(赤)(緑) クリーチャー ― 人間(Human)・シャーマン(Shaman) ARB, アンコモン ヴィティアの背教者が戦場に出たとき、アーティファクト1つを対象とし、それを破壊する。 3/2 Illus.rk post (64/145) ヤヴィマヤの火/Fires of Yavimaya (1)(赤)(緑) エンチャント INV, アンコモン あなたがコントロールするクリーチャーは、速攻を持つ。 ヤヴィマヤの火を生け贄に捧げる:クリーチャー1体を対象とする。それはターン終了時まで+2/+2の修整を受ける。 Illus.Val Mayerik (246/350) ゼナゴスの狂信者/Fanatic of Xenagos (1)(赤)(緑) クリーチャー ― ケンタウルス(Centaur)・戦士(Warrior) BNG, アンコモン トランプル 貢納1(このクリーチャーが戦場に出るに際し、あなたの望む対戦相手1人はこれの上に+1/+1カウンターを1個置いてもよい。) ゼナゴスの狂信者が戦場に出たとき、貢納が支払われていない場合、これはターン終了時まで+1/+1の修整を受けるとともに速攻を得る。 3/3 Illus.Volkan Baga (147/165) ジャングル・トロール/Jungle Troll (1)(赤)(緑) クリーチャー ― トロール(Troll) MIR, アンコモン (赤):ジャングル・トロールを再生する。 (緑):ジャングル・トロールを再生する。 2/1 Illus.John Bolton (269/350) 残忍な精霊信者/Feral Animist (1)(赤)(緑) クリーチャー ― ゴブリン(Goblin)・シャーマン(Shaman) DGM, アンコモン (3):残忍な精霊信者はターン終了時まで+X/+0の修整を受ける。Xはそのパワーである。 2/1 Illus.Dave Kendall (70/156) 怒り狂うカヴー/Raging Kavu (1)(赤)(緑) クリーチャー ― カヴー(Kavu) INV, レア 瞬速 速攻 3/1 Illus.Arnie Swekel (262/350) 巨大トタテグモ/Giant Trap Door Spider (1)(赤)(緑) クリーチャー ― 蜘蛛(Spider) ICE, アンコモン (1)(赤)(緑),(T):あなたを攻撃している、飛行を持たないクリーチャー1体を対象とする。巨大トタテグモとそれを追放する。 2/3 Illus.Heather Hudson (293/383) 火跡スリヴァー/Firewake Sliver (1)(赤)(緑) クリーチャー ― スリヴァー(Sliver) TSP, アンコモン すべてのスリヴァー(Sliver)・クリーチャーは速攻を得る。 すべてのスリヴァーは「(1),このパーマネントを生け贄に捧げる:スリヴァー・クリーチャー1体を対象とする。それはターン終了時まで+2/+2の修整を受ける。」を持つ。 1/1 Illus.Anthony S. Waters (238/301) 暴力的な突発/Violent Outburst (1)(赤)(緑) インスタント ARB, コモン 続唱(あなたがこの呪文を唱えたとき、あなたのライブラリーの一番上のカードを、コストがより低い土地でないカードが追放されるまで追放する。あなたはそれをそのマナ・コストを支払うことなく唱えてもよい。追放されたカードを一番下に無作為の順番で置く。) あなたがコントロールするクリーチャーは、ターン終了時まで+1/+0の修整を受ける。 Illus.Richard Whitters (63/145) 狩りをするカヴー/Hunting Kavu (1)(赤)(緑) クリーチャー ― カヴー(Kavu) INV, アンコモン (1)(赤)(緑),(T):あなたを攻撃している、飛行を持たないクリーチャー1体を対象とする。それと狩りをするカヴーを追放する。 2/3 Illus.Scott M. Fischer (252/350) 魔道士殺しの剣/Mage Slayer (1)(赤)(緑) アーティファクト ― 装備品(Equipment) ARB, アンコモン 装備しているクリーチャーが攻撃するたび、それはそれのパワーに等しい点数のダメージを防御プレイヤーに与える。 装備(3) Illus.Lars Grant-West (57/145) 過ぎたる実り/Overabundance (1)(赤)(緑) エンチャント INV, レア プレイヤーがマナを引き出す目的で土地をタップするたび、そのプレイヤーは自分のマナ・プールにその土地が生み出すことのできる好きなタイプのマナ1点を加え、過ぎたる実りはそのプレイヤーに1点のダメージを与える。 Illus.Ben Thompson (259/350) Centaur Archer (1)(赤)(緑) クリーチャー ― ケンタウルス(Centaur)・射手(Archer) ICE, アンコモン (T):飛行を持つクリーチャー1体を対象とする。Centaur Archerはそれに1点のダメージを与える。 3/2 Illus.Melissa Benson (282/383) 荒野の精霊/Wilderness Elemental (1)(赤)(緑) クリーチャー ― エレメンタル(Elemental) CSP, アンコモン トランプル 荒野の精霊のパワーは、あなたの対戦相手がコントロールする基本でない土地の数に等しい。 /3 Illus.Anthony S. Waters (134/155) 自然の発現/Natural Emergence (2)(赤)(緑) エンチャント PLS, レア 自然の発現が戦場に出たとき、あなたがコントロールする赤か緑のエンチャントを1つ、オーナーの手札に戻す。 あなたがコントロールする土地は、先制攻撃を持つ2/2のクリーチャーになる。それは土地でもある。 Illus.Heather Hudson (117/143) ヤヴィマヤのカヴー/Yavimaya Kavu (2)(赤)(緑) クリーチャー ― カヴー(Kavu) INV, アンコモン ヤヴィマヤのカヴーのパワーは、戦場に出ている赤のクリーチャーの数に等しい。 ヤヴィマヤのカヴーのタフネスは、戦場に出ている緑のクリーチャーの数に等しい。 /* Illus.Greg Staples (291/350) 呪文砕きのビヒモス/Spellbreaker Behemoth (1)(赤)(緑)(緑) クリーチャー ― ビースト(Beast) ARB, レア 呪文砕きのビヒモスは打ち消されない。 あなたがコントロールするパワーが5以上のクリーチャー呪文は打ち消されない。 5/5 Illus.Jason Chan (60/145) 火花を散らすもの/Sparkcaster (2)(赤)(緑) クリーチャー ― カヴー(Kavu) PLS, アンコモン 火花を散らすものが戦場に出たとき、あなたがコントロールする赤か緑のクリーチャーを1体、オーナーの手札に戻す。 火花を散らすものが戦場に出たとき、プレイヤー1人を対象とする。火花を散らすものはそのプレイヤーに1点のダメージを与える。 5/3 Illus.Adam Rex (126/143) ロウクスの粗暴者/Rhox Brute (2)(赤)(緑) クリーチャー ― サイ(Rhino)・戦士(Warrior) ARB, コモン 4/4 Illus.Raymond Swanland (59/145) 林の喧騒者/Grove Rumbler (2)(赤)(緑) クリーチャー ― エレメンタル(Elemental) BFZ, アンコモン トランプル 上陸 ― 土地が1つあなたのコントロール下で戦場に出るたび、ターン終了時まで、林の喧騒者は+2/+2の修整を受ける。 3/3 Illus.Greg Opalinski (211/274) Monsoon (2)(赤)(緑) エンチャント ICE, レア 各プレイヤーの終了ステップの開始時に、そのプレイヤーがコントロールするすべてのアンタップ状態の島(Island)をタップし、MonsoonはそのプレイヤーにX点のダメージを与える。Xはこれによりタップされた島の数である。 Illus.NeNe Thomas (298/383) 爆発する境界/Exploding Borders (2)(赤)(緑) ソーサリー CON, コモン 版図 ― プレイヤー1人を対象とする。あなたのライブラリーから基本土地カードを1枚探し、そのカードをタップ状態で戦場に出す。その後、あなたのライブラリーを切り直す。爆発する境界はそのプレイヤーにX点のダメージを与える。Xはあなたがコントロールする土地の中の基本土地タイプの数に等しい。 Illus.Zoltan Boros Gabor Szikszai (106/145) 喧騒の貧霊/Rumbling Slum (1)(赤)(緑)(緑) クリーチャー ― エレメンタル(Elemental) GPT, レア あなたのアップキープの開始時に、喧騒の貧霊は各プレイヤーに1点のダメージを与える。 5/5 Illus.Carl Critchlow (126/165) 大食のコブラ/Voracious Cobra (2)(赤)(緑) クリーチャー ― 蛇(Snake) INV, アンコモン 先制攻撃 大食のコブラがクリーチャーに戦闘ダメージを与えるたび、そのクリーチャーを破壊する。 2/2 Illus.Terese Nielsen (288/350) ゼンディカーの具現/Zendikar Incarnate (2)(赤)(緑) クリーチャー ― エレメンタル(Elemental) ORI, アンコモン ゼンディカーの具現のパワーは、あなたがコントロールする土地の総数に等しい。 /4 Illus.Lucas Graciano (219/272) 大量破壊/Decimate (2)(赤)(緑) ソーサリー ODY, レア アーティファクト1つと、クリーチャー1体と、エンチャント1つと、土地1つを対象とし、それらを破壊する。 Illus.Alex Horley (287/350) ゴーア族の暴行者/Ghor-Clan Rampager (2)(赤)(緑) クリーチャー ― ビースト(Beast) GTC, アンコモン トランプル 湧血 ― (赤)(緑),ゴーア族の暴行者を捨てる:攻撃クリーチャー1体を対象とする。それはターン終了時まで+4/+4の修整を受けるとともにトランプルを得る。 4/4 Illus.Charles Urbach (167/249) 都市国家の破壊者/Polis Crusher (2)(赤)(緑) クリーチャー ― サイクロプス(Cyclops) THS, レア トランプル、プロテクション(エンチャント) (4)(赤)(緑):怪物化3を行う。(このクリーチャーが怪物的でない場合、これの上に+1/+1カウンターを3個置く。これは怪物的になる。) 都市国家の破壊者がプレイヤー1人に戦闘ダメージを与えるたび、都市国家の破壊者が怪物的である場合、そのプレイヤーがコントロールするエンチャント1つを対象とし、それを破壊する。 4/4 Illus.Chase Stone (198/249) 炎樹族の血鱗/Burning-Tree Bloodscale (2)(赤)(緑) クリーチャー ― ヴィーアシーノ(Viashino)・狂戦士(Berserker) GPT, コモン 狂喜1(このターン、対戦相手1人にダメージが与えられている場合、このクリーチャーはその上に+1/+1カウンターが1個置かれた状態で戦場に出る。) (2)(赤):クリーチャー1体を対象とする。それはこのターン、炎樹族の血鱗をブロックできない。 (2)(緑):クリーチャー1体を対象とする。それはこのターン、可能ならば炎樹族の血鱗をブロックする。 2/2 Illus.Kev Walker (104/165) グルールの戦唄/Gruul War Chant (2)(赤)(緑) エンチャント DGM, アンコモン あなたがコントロールする攻撃クリーチャーは、+1/+0の修整を受けるとともに威迫を持つ。(それらは2体以上のクリーチャーによってしかブロックされない。) Illus.Dave Kendall (75/156) 大惨事/Wreak Havoc (2)(赤)(緑) ソーサリー GPT, アンコモン 大惨事は呪文や能力によっては打ち消されない。 アーティファクト1つか土地1つを対象とし、それを破壊する。 Illus.Wayne Reynolds (139/165) ヘルカイトの雛/Hellkite Hatchling (2)(赤)(緑) クリーチャー ― ドラゴン(Dragon) CON, アンコモン 貪食1(これが戦場に出るに際し、あなたは望む数のクリーチャーを生け贄に捧げてもよい。このクリーチャーはその数に等しい+1/+1カウンターが置かれた状態で戦場に出る。) ヘルカイトの雛は、それがクリーチャーを貪食していた場合、飛行とトランプルを持つ。 2/2 Illus.Daarken (111/145) 血編み髪のエルフ/Bloodbraid Elf (2)(赤)(緑) クリーチャー ― エルフ(Elf)・狂戦士(Berserker) ARB, アンコモン 速攻 続唱(あなたがこの呪文を唱えたとき、あなたのライブラリーの一番上のカードを、コストがより低い土地でないカードが追放されるまで追放する。あなたはそれをそのマナ・コストを支払うことなく唱えてもよい。追放されたカードを一番下に無作為の順番で置く。) 3/2 Illus.Dominick Domingo (50/145) 喰らうワーム/Gorger Wurm (3)(赤)(緑) クリーチャー ― ワーム(Wurm) ARB, コモン 貪食1(これが戦場に出るに際し、あなたは望む数のクリーチャーを生け贄に捧げてもよい。このクリーチャーはその数に等しい+1/+1カウンターが置かれた状態で戦場に出る。) 5/5 Illus.Parente (56/145) 原初の訪れ/Primal Visitation (3)(赤)(緑) エンチャント ― オーラ(Aura) GTC, コモン エンチャント(クリーチャー) エンチャントされているクリーチャーは+3/+3の修整を受けるとともに速攻を持つ。 Illus.Christopher Moeller (187/249) 狩りの先駆け/Harbinger of the Hunt (3)(赤)(緑) クリーチャー ― ドラゴン(Dragon) DTK, レア 飛行 (2)(赤):狩りの先駆けは、飛行を持たない各クリーチャーにそれぞれ1点のダメージを与える。 (2)(緑):狩りの先駆けは、飛行を持つ他の各クリーチャーにそれぞれ1点のダメージを与える。 5/3 Illus.Aaron Miller (223/264) ザル=ターの豚/Zhur-Taa Swine (3)(赤)(緑) クリーチャー ― 猪(Boar) GTC, コモン 湧血 ― (1)(赤)(緑),ザル=ターの豚を捨てる:攻撃クリーチャー1体を対象とする。それはターン終了時まで+5/+4の修整を受ける。 5/4 Illus.Yeong-Hao Han (210/249) ノコギリ・マンティコア/Sawback Manticore (3)(赤)(緑) クリーチャー ― マンティコア(Manticore) MIR, レア (4):ノコギリ・マンティコアはターン終了時まで飛行を得る。 (1):攻撃かブロックしているクリーチャー1体を対象とする。ノコギリ・マンティコアはそれに2点のダメージを与える。この能力はノコギリ・マンティコアが攻撃かブロックしている場合にしか起動できず、各ターンに1回のみ起動できる。 2/4 Illus.Martin McKenna (281/350) 襲撃の乱暴者/Blitz Hellion (3)(赤)(緑) クリーチャー ― ヘリオン(Hellion) ARB, レア トランプル、速攻 終了ステップの開始時に、襲撃の乱暴者をオーナーのライブラリーに加えた上で切り直す。 7/7 Illus.Anthony S. Waters (49/145) 打撃/Hit (1)(黒)(赤) インスタント DIS, アンコモン プレイヤー1人を対象とする。そのプレイヤーは、アーティファクト1つかクリーチャー1体を生け贄に捧げる。打撃はそのプレイヤーに、そのパーマネントの点数で見たマナ・コストに等しい点数のダメージを与える。 Illus.Darrell Riche (152/180) 爆走/Run (3)(赤)(緑) インスタント DIS, アンコモン あなたがコントロールする攻撃しているクリーチャーは、ターン終了時まで、他の攻撃しているクリーチャー1体につき+1/+0の修整を受ける。 Illus.Darrell Riche (152/180) ザル=ターの古きもの/Zhur-Taa Ancient (3)(赤)(緑) クリーチャー ― ビースト(Beast) DGM, レア プレイヤー1人がマナを引き出す目的で土地を1つタップするたび、そのプレイヤーはその土地が生み出したいずれかのタイプのマナ1点を自分のマナ・プールに加える。 7/5 Illus.Adam Paquette (119/156) 激情の耕作/Frenzied Tilling (3)(赤)(緑) ソーサリー GTC, アンコモン 土地1つを対象とし、それを破壊する。あなたのライブラリーから基本土地カードを1枚探し、それをタップ状態で戦場に出す。その後あなたのライブラリーを切り直す。 Illus.Noah Bradley (166/249) 死の一撃のミノタウルス/Deadshot Minotaur (3)(赤)(緑) クリーチャー ― ミノタウルス(Minotaur) ARB, コモン 死の一撃のミノタウルスが戦場に出たとき、飛行を持つクリーチャー1体を対象とする。死の一撃のミノタウルスはそれに3点のダメージを与える。 サイクリング(赤/緑)((赤/緑),このカードを捨てる:カードを1枚引く。) 3/4 Illus.Jason Chan (52/145) 捕食者の優位/Predatory Advantage (3)(赤)(緑) エンチャント ARB, レア 各対戦相手の終了ステップの開始時に、そのプレイヤーがこのターンにクリーチャー呪文を唱えていない場合、緑の2/2のトカゲ(Lizard)・クリーチャー・トークンを1体生成する。 Illus.Raymond Swanland (58/145) シヴのワーム/Shivan Wurm (3)(赤)(緑) クリーチャー ― ワーム(Wurm) PLS, レア トランプル シヴのワームが戦場に出たとき、あなたがコントロールする赤か緑のクリーチャーを1体、オーナーの手札に戻す。 7/7 Illus.Scott M. Fischer (124/143) 分節ワーム/Segmented Wurm (3)(赤)(緑) クリーチャー ― ワーム(Wurm) TMP, アンコモン 分節ワームが呪文や能力の対象になるたび、その上に-1/-1カウンターを1個置く。 5/5 Illus.Jeff Miracola (269/350) 通り砕きのワーム/Streetbreaker Wurm (3)(赤)(緑) クリーチャー ― ワーム(Wurm) GPT, コモン 6/4 Illus.Greg Hildebrandt (133/165) 谷のラネット/Valley Rannet (4)(赤)(緑) クリーチャー ― ビースト(Beast) ARB, コモン 山サイクリング(2)、森サイクリング(2)((2),このカードを捨てる:あなたのライブラリーから山(Mountain)カード1枚か森(Forest)カード1枚を探す。それを公開し、あなたの手札に加える。その後あなたのライブラリーを切り直す。) 6/3 Illus.Dave Allsop (61/145) サングライトのうねり/Sangrite Surge (4)(赤)(緑) ソーサリー ALA, アンコモン クリーチャー1体を対象とする。それはターン終了時まで+3/+3の修整を受けるとともに二段攻撃を得る。 Illus.Jarreau Wimberly (190/249) ドラゴンの巣の蜘蛛/Dragonlair Spider (2)(赤)(赤)(緑)(緑) クリーチャー ― 蜘蛛(Spider) PC2, レア 到達 対戦相手1人が呪文を唱えるたび、緑の1/1の昆虫(Insect)クリーチャー・トークンを1体生成する。 5/6 Illus.Carl Critchlow (87/156) 岩バジリスク/Rock Basilisk (4)(赤)(緑) クリーチャー ― バジリスク(Basilisk) MIR, レア 岩バジリスクが壁(Wall)でないクリーチャーをブロックするか、壁でないクリーチャーによってブロックされた状態になるたび、戦闘終了時にそのクリーチャーを破壊する。 4/5 Illus.Ian Miller (279/350) 瘡蓋族の巨人/Scab-Clan Giant (4)(赤)(緑) クリーチャー ― 巨人(Giant)・戦士(Warrior) DGM, アンコモン 瘡蓋族の巨人が戦場に出たとき、対戦相手1人がコントロールするクリーチャー1体を無作為に選んで対象とする。瘡蓋族の巨人はそれと格闘を行う。 4/5 Illus.Zoltan Boros (101/156) 破滅のワーム/Ruination Wurm (4)(赤)(緑) クリーチャー ― ワーム(Wurm) GTC, コモン 7/6 Illus.Dave Kendall (192/249) 殺戮本能/Killer Instinct (4)(赤)(緑) エンチャント GPT, レア あなたのアップキープの開始時に、あなたのライブラリーの一番上のカードを公開する。それがクリーチャー・カードである場合、それを戦場に出す。そのクリーチャーは、ターン終了時まで速攻を得る。次の終了ステップの開始時に、それを生け贄に捧げる。 Illus.Christopher Moeller (120/165) ヴィーアシヴァン・ドラゴン/Viashivan Dragon (2)(赤)(赤)(緑)(緑) クリーチャー ― ドラゴン(Dragon) VIS, レア 飛行 (赤):ヴィーアシヴァン・ドラゴンはターン終了時まで+1/+0の修整を受ける。 (緑):ヴィーアシヴァン・ドラゴンはターン終了時まで+0/+1の修整を受ける。 4/4 Illus.Ian Miller (140/167) 瓦礫鬼/Rubblehulk (4)(赤)(緑) クリーチャー ― エレメンタル(Elemental) GTC, レア 瓦礫鬼のパワーとタフネスは、それぞれあなたがコントロールする土地の数に等しい。 湧血 ― (1)(赤)(緑),瓦礫鬼を捨てる:攻撃クリーチャー1体を対象とする。それはターン終了時まで+X/+Xの修整を受ける。Xは、あなたがコントロールする土地の数である。 /* Illus.Raymond Swanland (191/249) 凶暴な熱口/Savage Ventmaw (4)(赤)(緑) クリーチャー ― ドラゴン(Dragon) DTK, アンコモン 飛行 凶暴な熱口が攻撃するたび、あなたのマナ・プールに(赤)(赤)(赤)(緑)(緑)(緑)を加える。ターン終了時まで、このマナはステップやフェイズの終了に際して、あなたのマナ・プールから無くならない。 4/4 Illus.Slawomir Maniak (231/264) 復讐に燃えた再誕/Vengeful Rebirth (4)(赤)(緑) ソーサリー ARB, アンコモン あなたの墓地にあるカード1枚と、クリーチャー1体かプレイヤー1人を対象とする。前者をあなたの手札に戻す。これにより土地でないカードをあなたの手札に戻した場合、復讐に燃えた再誕は後者に、そのカードの点数で見たマナ・コストに等しい点数のダメージを与える。 復讐に燃えた再誕を追放する。 Illus.Vance Kovacs (62/145) グルールの憤怒獣/Gruul Ragebeast (5)(赤)(緑) クリーチャー ― ビースト(Beast) GTC, レア グルールの憤怒獣か他のクリーチャーが1体あなたのコントロール下で戦場に出るたび、対戦相手1人がコントロールするクリーチャー1体を対象とする。その戦場に出たクリーチャーはそれと格闘を行う。 6/6 Illus.Dave Kendall (170/249) 倒れし神の宴/Revel of the Fallen God (3)(赤)(赤)(緑)(緑) ソーサリー JOU, レア 速攻を持つ赤であり緑である2/2のサテュロス(Satyr)・クリーチャー・トークンを4体生成する。 Illus.Adam Paquette (155/165) スカルガンの空砕き/Skarrgan Skybreaker (4)(赤)(赤)(緑) クリーチャー ― 巨人(Giant)・シャーマン(Shaman) GPT, アンコモン 狂喜3(このターン、対戦相手1人にダメージが与えられている場合、このクリーチャーはその上に+1/+1カウンターが3個置かれた状態で戦場に出る。) (1),スカルガンの空砕きを生け贄に捧げる:クリーチャー1体かプレイヤー1人を対象とする。スカルガンの空砕きはそれに、これ自身のパワーに等しい点数のダメージを与える。 3/3 Illus.Dan Scott (130/165) 危険な地形/Treacherous Terrain (6)(赤)(緑) ソーサリー C16, アンコモン 危険な地形は各対戦相手にそれぞれ、そのプレイヤーがコントロールする土地の総数に等しい点数のダメージを与える。 基本土地サイクリング(2)((2),このカードを捨てる:あなたのライブラリーから基本土地カードを1枚探し、それを公開してあなたの手札に加える。その後あなたのライブラリーを切り直す。) Illus.Titus Lunter (47/351)
https://w.atwiki.jp/atachi/pages/35.html
.NET Frameworks サードパーティー製 .NET Frameworks テキストボックス ツリーコントロール コンボボックス リストボックス リストビュー データグリッド タブコントロール チェックボックスリストボックス サードパーティー製 PropertyGrid ColorPicker Microsoft Outlook Appointment View NotifyMessage Monthview Calendar
https://w.atwiki.jp/gamestorebanesto/pages/118.html
対戦相手のこと。特に2人プレイやペア戦の場合にこう呼ぶ場合が多い。
https://w.atwiki.jp/handk/pages/79.html
https://w.atwiki.jp/talesofdic/pages/24873.html
自分と敵のRGが1になる(じぶんとてきのRGがいちになる) 概要 リバースに登場した武器の潜在能力スキル。 攻撃ヒット時に自分と敵のRGを1にする。 登場作品 + 目次 リバース 関連リンク ネタ 被リンクページ リバース 潜在能力イレギュラー。戦闘回数の下2桁を4の倍数で割った際、余りが3の時に発生し、その後武器を10回強化すると覚醒する。 攻撃ヒット時にお互いのラッシュゲージを1まで減らす効果。 無限コンボ御用達の能力。 2週目以降エソテリックがあれば回復力を維持しながら奥義を放ち放題。 敵が気絶中なら延々と気絶させ続けることが可能。 ▲ 関連リンク RG -20(こちらは自分のRGが減る) RG -30(こちらは敵のRGを減らす) ネタ 被リンクページ + 被リンクページ スキル:RG -20 スキル:RG -30 スキル:武器潜在能力(TOR) ▲
https://w.atwiki.jp/sevenlives/pages/1861.html
UI? UX?
https://w.atwiki.jp/lookworld/pages/75.html
0. このドキュメントについて この資料では、Visual Basic 6.0から.NETで作成したクラスをCOMとして利用する為の方法について説明する。.NET側の言語はC#を用いるが、他の言語にも応用可能である。 同様の情報が「.NET COM 相互運用」のようなキーワードでネットやヘルプ等の様々な場所に点在しているが、VBから.NETを利用するという観点で通して説明した資料が見つからなかった為、自分なりの解釈でそれらをまとめたものである。 解釈が間違えている箇所もあると思われるので、お気づきの点は shinde@sev.or.jp までご連絡頂ければ幸いである。内容については各自の責任で利用されたい。 目次 1. 最も簡単にVB6から.NETコンポーネントを利用する方法 2. VB6上で実行できるようにする 3. DLLの共有方法 3.1 会社固有のキー・ペアを作成する 3.2 DLLに遅延署名する 3.3 グローバルアセンブリキャッシュ(GAC)に登録する 3.4 VB6から利用できるようにする 3.5 署名を行う 4. その他の問題を解決する 4.1 最新のタイプライブラリを使ってコンパイルすると、実行時エラー429が発生する 4.2 VB6のコード補完が使えない 4.3 イベントをVB6から利用できない 5. 参考文献 1. 最も簡単にVB6から.NETコンポーネントを利用する方法 (1) .NETのDLLを作成する。 まず、VB6から利用したい.NETのクラスをコンパイルし、DLLにする。 DLLにするにはプロジェクトの新規作成時に「クラス ライブラリ」を選択すれば良い。例) DotNetCOMTest.dll DotNetCOMTestClass void TestA() - メッセージボックスを表示する。 このDLLはVB6.exeと同じディレクトリに置いておく。 (2) COMとして利用できるように、レジストリに登録する。 VB6から利用する為に、.NETのDLLをCOMとして利用できるようにレジストリに登録する。 これをやってくれるのがregasmコマンドである。 % regasm DotNetCOMTest.dll ※regasm.exeは、.NET Framework ランタイムに含まれる("WINNT\Microsoft.NET\Framework"以下の各バージョンのフォルダに存在する)。 (3) tlbexp コマンドで、タイプライブラリ(*.tlb)を作成する。 VB6の統合開発環境から利用する為にはタイプライブラリというクラスの型情報を持つファイルが必要である。 これを生成するのがtlbexpコマンドである。% tlbexp DotNetCOMTest.dll /out DotNetCOMTest.tlb ※tlbexp.exeは、.NET Framework SDKに含まれる(\Program Files\Microsoft.Net\ FrameworkSDK\Bin か、VS.NETインストールフォルダ内の同場所に含まれる)。 この結果、同じディレクトリにDotNetCOMTest.tlb が作成される。 (4) VB6のプロジェクトから参照設定する。 VB6の「参照設定」からDotNetCOMTest.tlb を読み込む。 これでVBの統合開発環境上で各クラスを呼び出す準備が整った事になる。 (5) VB6から.Netクラスを生成し、呼び出す。 VB6のフォームにボタンを貼り付け、ボタンのClickイベントに次のようなコード を書く。 尚、クラス名以外のコード補完機能は働かない為注意が必要だ(コード補完機能を使えるようにするには4.を参照)。 VBソースコード(Form1) Private Sub Command1_Click() On Error GoTo Err_Proc Dim obj As DotNetCOMTest.DotNetCOMTestClass (a) Set obj = New DotNetCOMTest.DotNetCOMTestClass (b) Call obj.TestA (c) Exit Sub Err_Proc MsgBox Err.Description End Sub (a) DotNetCOMTestパッケージの、DotNetCOMTestClassの変数objを宣言する。 (b) DotNetCOMTestClassを生成し、objに代入する。 (c) objのTestAメソッドを呼び出す。 (6) プロジェクトをコンパイルし、exeを作成する。 exeを実行してボタンをクリックするとTestAが呼び出される事を確認する。 尚、VB6上から直接実行すると、クラスが見つからない旨のエラーになる。 VB6上から実行できるようにするには2.または3.を行う必要がある。 2. VB6上で実行できるようにする VB6上から直接実行するとエラーになるのは、VB6から実行する際にはカレントフォルダがVB6.exeのフォルダになっており、DLLをVB6が見つけられない為である。 対策は、DLL(ここではDotNetCOMTest.dll)をvb6.exeと同じフォルダにコピーするだけでよい。 ※DotNetCOMTest.dllが参照している他のDLLがあればそれもコピーする。 このやり方でも特に問題はないが、このDLLが他のアプリケーションからも使われる「共有DLL」である場合は3.の対処を行う必要がある。3.の対処を行う場合は2.の対処は不要である。 コラム:共有DLLは必要か? 「3.DLLの共有方法」で説明しているDLLの共有方法は、昔ながらのCOMの共有方法に近い。 しかし、本来.NETの思想ではDLLはそれぞれのアプリケーションにローカルにすべきであり、共有を避けることによって「DLL地獄」に陥らないようにしたり、「XCOPYインストール」を実現したりするのが本筋であろう。 「3.DLLの共有方法」で確かに共有は実現されるが、代償としてそのアプリケーションのインストール時にGACにアクセスしなければならなくなる。GACにアクセスするためのツールであるgacutil.exeは.NET SDKをインストールしなければ存在しない為、VBアプリケーションの配布が非常に面倒になる。 では一般に.NET DLLを利用するVBアプリケーションを配布するにはどうすればいいのかというと、このドキュメントの1.と2.で説明した通り、配布したいVB用アプリケーションのexeと同じフォルダに.NET DLLを配置してregasm.exeを実行すればいいだけである。regasm.exeは.NETランタイムをインストールすれば一緒にインストールされる。 複数のアプリケーションから共有したい場合は、それぞれのアプリケーションフォルダにDLLをコピーすれば良い。一箇所にDLLをまとめたいのであれば、そのVBアプリケーション用の「アプリケーション構成ファイル」を作成してcodebase属性でDLLの位置を指定すれば良い。 「3.DLLの共有方法」は、最後の手段と考えておくべきである。 ※参考:<codebase>属性 http //www.microsoft.com/japan/msdn/library/default.asp? url=/japan/msdn/library/ja/cpgenref/html/gngrfcodebase.asp ※アプリケーション構成ファイルについて ちなみに、アプリケーション構成ファイルは「exe名.config」という名前で作成すればOKだが、これは.NETアセンブリを利用するVBアプリケーションにもそのまま当てはまる。 つまり、「MyVBApp.exe」というVBアプリなら、「MyVBApp.exe.config」という名前で作成すれば良い。codebase属性などについては上記URLを参照のこと。 ※DLLの配布の際は、4.1の問題点についても対処しておくこと。 3. DLLの共有方法 COMの場合、system32フォルダに置いてregsvr32を実行することでDLLを共有できた。 .NETにも共有の仕組みが用意されている。 DLLを共有化すると、どのアプリケーションからでもそのDLLを利用することができる。但し、どうしても共有しなければならない理由がない限り、DLLは各アプリケーションにローカルにしておいた方が良い。 共有化するためにはグローバルアセンブリキャッシュ(GAC)にDLLを登録すれば良い。 しかし、GACに登録する為にはDLLに対して先に「署名」を行うことにより厳密名をつける必要がある。 署名を行う為には「キー・ペア」と呼ばれるものが必要になる。 ここでは開発時のキー・ペアの運用を考慮して、遅延署名と呼ばれるテクニックを用いた手順を詳しく解説する。 この方法はDLLに対して厳密名を付ける方法としても参考にして良い。 尚、既にDLLが完成していて後は共有するだけ、という場合は以下の項目だけを実行すれば良い。 3.1(1) キー・ペアを作成する。 3.2(2) 公開キーを使って遅延署名する。 (※3.1(1)のキー・ペアを使って正式署名をすれば良い) 3.3(2) GACに登録する。 3.4(1) system32フォルダにDLLをコピーする。 3.1 会社固有のキー・ペアを作成する。 (1) キー・ペアを作成する。 % sn.exe -k companyname.snk ※sn.exeは、.NET Framework SDKに含まれる(\Program Files\Microsoft.Net\ FrameworkSDK\Bin に含まれる)。 この結果、カレントフォルダにcompanyname.snkが作成される。 このキー・ペアは他に漏れないよう厳重に保管する必要がある。 また、このキー・ペアは会社固有のキー・ペアとして全てのDLLに対しての署名用に用いる。 3.2 DLLに遅延署名する。 キー・ペアは非常に機密性の高いファイルである為、DLLをコンパイルする度にこのファイルを持ち出していたのでは機密性を保持するのは大変である。 これを回避する為に「遅延署名」というテクニックが用意されている。これはキー・ペアから「公開キー」のみを取り出し、これを使って擬似的に署名を行うものである。 ちゃんとした署名は開発の終了時に行う。 (1) キー・ペアから公開キーを取り出す。 % sn.exe -p companyname.snk companyname_public.snk この結果、companyname_public.snkが作成される。このキーは公開用のキーなので誰に配っても良い。 この後、この公開キーを使ってDLLに「遅延署名」を行う。 コラム: 「キー・ペア」とは何か? 「キー・ペア」とは暗号化方式の一つである「公開鍵暗号化方式」の用語である。 よく知られる「秘密鍵暗号化方式」では一つの暗号化キーを使って暗号化と復号を行うが、公開鍵暗号化方式では「個人鍵」と「公開鍵」という二つの暗号化キーのペアを用いる。 これがキー・ペアと呼ばれる由縁である。 個人鍵を使って暗号化された文書は、対となる公開鍵でしか復号できない。また、公開鍵を使って暗号化された文書は対となる個人鍵でなければ復号できない。 例えばA氏が自分の個人鍵を使って暗号化した文書は、A氏が公開している公開鍵を使ってしか復号できない為、その文書がA氏のものだという証拠となる(もちろん個人鍵は厳重に管理されているという前提がある)。 逆にA氏に秘密の文書を送りたい場合は、送信者がA氏の公開鍵を使って暗号化し、A氏に送れば良い。A氏は自分の個人鍵を使って復号することができるが、他の人がもしこの文書を入手しても復号することはできないのである。 これを署名検証に応用する場合、目的は「対象のアセンブリが正式に署名されたものかを確認する」ことである。その為には、アセンブリ自身に、アセンブリのハッシュをアセンブリの個人鍵で暗号化したものと公開鍵を持たせておけば良い。検証する側は、自分が持っている公開鍵を使ってその暗号文を復号し、それがアセンブリのハッシュと一致すれば、身元が正しい事を証明できる。もちろんこれは、検証する側がそのアセンブリの正しい公開鍵を事前に知っている場合に限られる。(実際にはもっと複雑な手順を踏んでいると思われる)。 (2) 公開キーを使って遅延署名を行う。 公開キー(companyname_public.snk)をプロジェクト(又はソリューション)フォルダに配置する。 VS.NETのプロジェクト(又はソリューション)を開き、AsemblyInfo.cs に以下の記述を追加する。 AssembyInfo.cs(一部) [assembly AssemblyDelaySign(true)] // falseにすると正式に署名される。 [assembly AssemblyKeyFile(@"..\..\..\companyname_public.snk")] これでコンパイルすれば、DLLに遅延署名がされる。 尚、AssemblyKeyFile属性はDLLの出力先からの相対パスとなるので、各環境に合わせて変更しなければならない。 また、署名された(厳密名を持った)DLLは厳密名を持ったDLLしか参照できない為、必要ならばそれらも署名する必要がある。 3.3 グローバルアセンブリキャッシュ(GAC)に登録する。 (1) 署名検証機能をオフにする。 遅延署名されたDLLは公開キーを持っているだけで、実際には有効な署名がされているわけではない。よって、DLLのロード時の署名検証時にエラーとなって しまう。 以下の方法で.NET Frameworkの署名検証機能をオフにする必要がある。この処理は.NET Frameworkに対して行われるものであり、DLLそのものに何らかの変更がされる訳ではない。よって、オフにしたい全ての環境でこれを実行しなければならない。% sn.exe -Vr DotNetCOMTest.dll ところで、「こんなことができるのなら、遅延署名など使わず最初から署名検証機能をオフにすればよかったのに」と思う人がいるかもしれないが、なんらかの形で署名されていないとGACへの登録そのものができない為、面倒だがしょうがない。 (2) グローバルアセンブリキャッシュ(GAC)に登録する。 % gacutil -i DotNetCOMTest.dll ※gacutil.exeは、.NET Framework SDKに含まれる(\Program Files\Microsoft.Net\ FrameworkSDK\Bin に含まれる)。 尚、登録解除は以下の通り。 % gacutil -u DotNetCOMTest DLLから参照している他のDLLがあるならば、全てGACに登録しなければならない。 3.4 VB6から使用できるようにする。 (1) system32フォルダにDLLをコピーする。 DLLを、system32フォルダ(又はパスが通っているフォルダ)にコピーする。 その後、1.と同様の処理を行えばよい。 3.5 署名を行う。 遅延署名されたDLLは出荷前にちゃんとしたキー・ペアを使って署名しなければならない。 (1) 遅延署名DLLへ署名する。 % sn.exe -Rc DotNetCOMTest.dll companyname.snk (2) 署名検証機能をオンにする。 開発環境においては必ずしも行う必要はないが、正式に署名されたDLLの署名検証 機能をオンに戻すのは以下の方法で行う。% sn.exe -Vu DotNetCOMTest.dll 4. その他の問題を解決する 4.1 最新のタイプライブラリを使って再コンパイルすると、実行時エラー429が発生する。 DLL側の開発中は、頻繁にDLLそのものやタイプライブラリが更新されることになる。 ところが更新されたタイプライブラリをVBに読み込んで再コンパイルしたexeを実行すると、実行時エラー429が発生する場合がある。 regasmを使ってDLLを再登録するとこのエラーは起こらなくなる。しかし、DLLが更新されるたびにregasmを行っていたのでは非常に面倒であるし、配布もしづらい。 これは以下のような理由から起こる。 タイプライブラリを生成すると、クラスの固有キーがCLSIDとして生成され、タイプライブラリに埋め込まれる。既定ではこのCLSIDは毎回違うものになる為、タイプライブラリに埋め込まれるCLSIDも毎回異なることになる。 regasmによってレジストリに登録される.NETクラスのキーはこのCLSIDであり、exeはこのCLSIDを用いて.NETクラスを探しに行く。最新のタイプライブラリ(つまり新しいCLSID)を使ってコンパイルされたexeがいくらレジストリを探しても、まだregasmされていない.NETクラスは見つけられないのである。 これを回避する為にはクラスやインターフェイスに対してGUID属性を指定すれば良い。 [GuidAttribute("25731EF3-88ED-4322-9A90-E665598A4889") ] public class Person IPerson { ※GUIDは、[ツール]メニューから「GUIDの生成」を使って生成できる。 これによりCLSIDは固定となり、いちいちregasmを行う必要はなくなる。 4.2 VB6のコード補完が使えない。 そのままの設定だと.NETのクラスに対してはVB6のコード補完が働かない。これについては以下のように対処可能であるが、いくつか問題もある。 (1) ClassInterface属性にClassInterfaceType.AudoDualを設定する。 [ClassInterfaceAttribute(ClassInterfaceType.AutoDual)] public class Person この属性値を指定すると、そのクラスのメンバが全てVB6のコード補完から使えるようになる。 具体的にはAutoDualは全てのメンバのインターフェイスをタイプライブラリに記述する、つまり事前バインディングを可能にする指定である。 しかしこれには重大な欠点がある。そのクラスのメンバのレイアウト(メンバの順番など)を変更すると、事前バインディングのインターフェイスも変わってしまうのだ。例えばクラスのメンバAとBの間にメンバXを加えたら、それまで動いていたアプリケーションが全て動かなくなってしまう。メンバAとBの順番を変えただけでも同様の結果になる。毎回全てのアプリケーションを再コンパイルするのは、開発時は問題ないとしても、一旦リリースしてしまった場合などは困難である。 開発時のみの属性値だと思った方が良さそうである。(MSも、この属性値は「推奨しない」と言っている) (2) ClassInterface属性にClassInterfaceType.AutoDispachを設定する。 [ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] public class Person この属性値を指定してもコード補完は働かない。それもそのはず、この属性値は既定値だからである。何も指定しなければ自動的にAutoDispatchとなる。 具体的にはAutoDispatchは全てのメンバのインターフェイスをタイプライブラリに「記述しない」、つまり事前バインディングをできないようにする指定である。逆に言えば、遅延バインディング(実行時バインディング)に限定することになる。 こうする事には理由がある。(1)の説明を読めばお分かりと思うが、事前バインディングを用いるとクラスのレイアウト変更に非常に弱くなってしまうからである。事前バインディングでなく遅延バインディングを用いることで、クラスのレイアウト変更とは完全に切り離すことができる。 (3) ClassInterface属性にClassInterfaceType.Noneを設定する。 [ClassInterfaceAttribute(ClassInterfaceType.None)] public class Person IPerson コード補完は使いたい、でもAutoDualは問題がある・・・このちょうど中間がNoneである。 Noneは、そのクラスが実装しているインターフェイス(ここではIPerson)のみを事前バインディング可能にする指定である。これだけならAutoDualと同じ問題が起きそうだが、Noneの良いところはクラス側のレイアウト変更が外部に影響を及ぼさない点である。IPersonのレイアウトのみが外部に影響する。 よって、Noneを用いるのは「COM公開用のインターフェイスが決まっており、今後も変更しない事が決まっている場合」 に限られる。これはCOMの思想と合致しており、あくまでもCOMとして利用するためのDLLであればこれで問題ないと思われる。 4.3 イベントをVB6から利用できない。 .NETのクラスでイベントを発生させ、VBのクライアントからそれを受け取る・・・いかにも楽しそうなこのテクニックが、単に.NETのクラスにeventを定義しただけでは行えない。 VB側でWithEventsステートメントを使っても、そもそもコード補完のリストに該当のクラスが現れないのである。 イベントの利用はなぜか面倒な手続きが必要となっている。 まず、そのイベントと同じ引数と名前のメソッドを持つインターフェイス(ここではPersonEvents)を定義し、以下のような属性を指定する。 public delegate void PersonEventHandler( string name );[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)] public interface PersonEvents { void NameChanged( string name ); } public class Person { public event PersonEventHandler NameChanged; 次に、ComSourceInterfaces属性を使ってクラス側にそのインターフェイス名を指定する。 public delegate void PersonEventHandler( string name ); [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIDispatch)] public interface PersonEvents { void NameChanged( string name ); }[ComSourceInterfaces("DotNetCOMTest.PersonEvents, DotNetCOMTest")] public class Person { public event PersonEventHandler NameChanged; ComSourceIntarfaces属性値の引数は、最初がイベント用に定義したインターフェイス名、二番目がそのインターフェイスが存在するアセンブリ名である。 これでVB6からイベントを利用できるようになる。 5. 参考文献 Microsoft .NET Framework SDK クイックスタートチュートリアルhttp //ja.gotdotnet.com/quickstart/default.aspx 解説 インサイド .NET Framework (@IT記事)http //www.atmarkit.co.jp/fdotnet/technology/index/index.html 高度なCOM相互運用機能 - クラス インターフェイスの概要 http //www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/ cpguide/html/cpconintroducingclassinterface.asp 高度なCOM相互運用機能 - COMシンクによって処理されるイベントの発生 http //www.microsoft.com/japan/msdn/library/default.asp?url=/japan/msdn/library/ja/ cpguide/html/cpconraisingeventshandledbycomsink.asp 著者: 株式会社アイジュピタ 新出 純壱( shinde@sev.or.jp )
https://w.atwiki.jp/ajijurin3c/pages/13.html
1.C国首都名。コンポーゼル市。 2.C国首都大学の名称。正式名称はムゼウム・コンポーゼル(Museum Composer/コンポーゼル大学)。 特に人間科学部では6〜14歳の子供を集めて各種能力の開発研究を行っており、神童育成機関とも呼ばれる。 コンポーザーミュージアムではない。 本項では2.を中心に解説する。 研究 才能育成プログラム(Speciality Nurturing Program/S.N.P) 人間科学部の主要研究。 未来ある世界の子どもたちの様々な才能を伸ばすことを公的な目的としており、一般募集ではIQテストで受験可能であるほか、歌、絵画、機械制作等、様々な分野で有名な子供にスカウトを行うことでも有名。 カリキュラムにはIQ開発の他に、一流のアーティストや技術者を同じく全世界から招いての公演等も含まれる。 人体実験の噂 しかし秘密裏に子供達を用いて人体実験を行っているという噂も絶えない。 神童育成プログラムを経過した子供の一定数がミドルネームに「オルト」を自称するようになるが、その意味は様々に解釈される。ただ、オルトたちの多くが卒業時には白髪や薄い色素の瞳などの身体的特徴を表すようになり、また、高いIQや各分野での功績を残す事例が多いことからこの噂が囁かれている。 第三次世界大戦において参謀総長を務めたコルデオ=オルト=ミカガリもその一人である。 エピソード アイドル養成学校 前述のミカガリは参謀部着任当初からムゼウム・コンポーゼルをアイドル養成学校にしたいと語っている。